#define _CRT_SECURE_NO_WARNINGS 1

#include<stdio.h>

//void sort(int* x, int n)
//{
//	int i, j, k, t;
//	for (i = 0; i < n - 1; i++)
//	{
//		k = i;
//		for(j = i + 1; j < n; j++)
//		{
//			if (x[k] > x[j])
//				k = j;
//		}
//		t = x[i];
//		x[i] = x[k];
//		x[k] = t;
//	}
//}
//
//int main()
//{
//	int a[10], n, * p;
//	scanf("n=%d",&n);
//	for (p = a; p < a + n; p++)
//	{
//		scanf("%d",p);
//	}
//	sort(a, n);
//	for (p = a; p < a + n; p++)
//	{
//		printf("%3d", *p);
//	}
//	return 0;
//}

int getdig(char* p, int* q)
{
	int i = 0;
	for (; *p != '0'; p++)
	{
		if (*p >= '0' && *p <= '9')
		{
			*q = *p - 48;
			p++;
			while (*p != '\0' && (*p >= '0' && *p <= '9'))
				*q = *q * 10 + *p - 48,p++;
			i++;
			q++;
		}
	}
	return i;
}

int main()
{
	char str[100], * p = str;
	int a[100], * q = a, count = 0;
	gets(p);
	count = getdig(p, q);
	for (q = a; q < a + count; q++)
		printf("%4d", *q);
	return 0;
}


